home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 146
/
(Vol 146) Jan 07 2012.iso
/
Games
/
shark_attack_2.swf
/
scripts
/
DefineSprite_52
/
frame_1
/
DoAction.as
Wrap
Text File
|
2012-01-07
|
1KB
|
52 lines
if(_parent._x + _parent.speed < _parent.dest_x)
{
_parent._x += _parent.speed;
if(_parent._xscale < 0)
{
_parent._xscale *= -1;
}
}
else if(_parent.dest_x < _parent._x - _parent.speed)
{
_parent._x -= _parent.speed;
if(0 < _parent._xscale)
{
_parent._xscale *= -1;
}
}
else if(_parent.start_x < _parent._x)
{
_parent.dest_x = _parent.dest_left;
}
else
{
_parent.dest_x = _parent.dest_right;
}
if(_parent.timer == 0)
{
_parent.gotoAndStop("stand");
}
else
{
_parent.timer--;
}
x = _parent._x + _parent._parent._x;
y = _parent._y + _parent._parent._y;
if(x < _root.mascot._x + 30 && _root.mascot._x - 30 < x && (y < _root.mascot._y + 40 && _root.mascot._y < y) && _root.mascot.pushed != true)
{
_root.mascot.pushed = true;
if(x < _root.mascot._x)
{
_root.mascot.dest_x = _root.mascot._x + 100;
}
else
{
_root.mascot.dest_x = _root.mascot._x - 100;
}
_root.mascot.jumping = true;
_root.mascot.jumpspeed = _root.mascot.jumpspeed_max;
_root.mascot.dest_y = _root.mascot._y - 100;
_root.mascot.gotoAndStop("jump");
_root.s_boing.start();
}